package com.itany.corejava.code07_常用类.string;

/**
 * @author MissChen
 * @date 2024年02月29日 10:09
 */
public class Test06_join方法 {
    public static void main(String[] args) {
        // join(CharSequence delimiter, CharSequence... elements)
        // delimiter : 表示分隔符
        // elements : 表示字符序列。 即:需要加入的元素有哪些,支持字符串
        // 表示将可变长参数中所有的元素通过指定的分隔符拼接在一起

        //方式一：将可变长参数通过制定的分隔符拼接成一个字符串
        // join("分隔符",字符串1，字符串2,...)
        String s=String.join("-","admin","jack","tom");
        System.out.println(s);

        // join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
        // delimiter : 表示分隔符
        // elements : 表示一个迭代器, 一般用于表示集合或者数组
        // 此时可以使用数组作为参数
        // 表示将指定的数组中的每一个元素通过指定的分隔符拼接成一个 字符串
        //方式二:表示将指定的数组中的每一个元素通过指定的分割符拼接成一个字符串
        String[] arr={"a","b","c","d","e"};
        String strs=String.join("*",arr);
        System.out.println(strs);





    }
}
